be ravenous - German English Dictionary